package com.yzjs.localhost.entity.hrmContractRecord;



import java.io.Serializable;
import com.yzjs.common.base.entity.BasePojo;
import java.time.LocalDate;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;



/**
 * 
 * 
 * @author yuqiumin
 * @email sunlightcs@gmail.com
 * @date 2021-09-02 10:49:41
 */
@ApiModel
public class HrmContractRecordEntity extends BasePojo {
	private static final long serialVersionUID = 1L;

		/** 记录ID */
	@ApiModelProperty(value = "记录ID")
	private Long recordId;
			/** 合同ID */
	@ApiModelProperty(value = "合同ID")
	private Long contractId;
			/** 合同类型  （系统字典表） */
	@ApiModelProperty(value = "合同类型  （系统字典表）")
	private String type;
			/** 开始日期 */
	@ApiModelProperty(value = "开始日期")
	private LocalDate startDate;
			/** 结束日期 */
	@ApiModelProperty(value = "结束日期")
	private LocalDate endDate;
			/** 签订日期 */
	@ApiModelProperty(value = "签订日期")
	private LocalDate signingDate;
			/** 合同状态  （系统字典表） */
	@ApiModelProperty(value = "合同状态  （系统字典表）")
	private String conStatus;
			/** 合同内容 */
	@ApiModelProperty(value = "合同内容")
	private String content;
			/** 最新合同内容 */
	@ApiModelProperty(value = "最新合同内容")
	private String conContent;
			/** 合同附件 */
	@ApiModelProperty(value = "合同附件")
	private String annex;
			/** 操作原因 */
	@ApiModelProperty(value = "操作原因")
	private String recordReason;
			/** 是否删除  （系统字典表） */
	@ApiModelProperty(value = "是否删除  （系统字典表）")
	private String delFlag;
			/** 创建人 */
	@ApiModelProperty(value = "创建人")
	private String createBy;
			/** 创建时间 */
	@ApiModelProperty(value = "创建时间")
	private LocalDateTime createDate;
			/** 更新人 */
	@ApiModelProperty(value = "更新人")
	private String updateBy;
			/** 更新时间 */
	@ApiModelProperty(value = "更新时间")
	private LocalDateTime updateDate;
			/** 备注 */
	@ApiModelProperty(value = "备注")
	private String remark;
			/** 数据关联标识 */
	@ApiModelProperty(value = "数据关联标识")
	private String dataIdentification;
			/** 拥有权限镜像 */
	@ApiModelProperty(value = "拥有权限镜像")
	private String permissionMirroring;
	
		/** 记录ID */
	public void setRecordId (Long recordId){
			this.recordId = recordId;
	}
	/** 记录ID */
	public Long getRecordId (){
			return this.recordId ;
	}
			/** 合同ID */
	public void setContractId (Long contractId){
			this.contractId = contractId;
	}
	/** 合同ID */
	public Long getContractId (){
			return this.contractId ;
	}
			/** 合同类型  （系统字典表） */
	public void setType (String type){
			this.type = type;
	}
	/** 合同类型  （系统字典表） */
	public String getType (){
			return this.type ;
	}
			/** 开始日期 */
	public void setStartDate (LocalDate startDate){
			this.startDate = startDate;
	}
	/** 开始日期 */
	public LocalDate getStartDate (){
			return this.startDate ;
	}
			/** 结束日期 */
	public void setEndDate (LocalDate endDate){
			this.endDate = endDate;
	}
	/** 结束日期 */
	public LocalDate getEndDate (){
			return this.endDate ;
	}
			/** 签订日期 */
	public void setSigningDate (LocalDate signingDate){
			this.signingDate = signingDate;
	}
	/** 签订日期 */
	public LocalDate getSigningDate (){
			return this.signingDate ;
	}
			/** 合同状态  （系统字典表） */
	public void setConStatus (String conStatus){
			this.conStatus = conStatus;
	}
	/** 合同状态  （系统字典表） */
	public String getConStatus (){
			return this.conStatus ;
	}
			/** 合同内容 */
	public void setContent (String content){
			this.content = content;
	}
	/** 合同内容 */
	public String getContent (){
			return this.content ;
	}
			/** 最新合同内容 */
	public void setConContent (String conContent){
			this.conContent = conContent;
	}
	/** 最新合同内容 */
	public String getConContent (){
			return this.conContent ;
	}
			/** 合同附件 */
	public void setAnnex (String annex){
			this.annex = annex;
	}
	/** 合同附件 */
	public String getAnnex (){
			return this.annex ;
	}
			/** 操作原因 */
	public void setRecordReason (String recordReason){
			this.recordReason = recordReason;
	}
	/** 操作原因 */
	public String getRecordReason (){
			return this.recordReason ;
	}
			/** 是否删除  （系统字典表） */
	public void setDelFlag (String delFlag){
			this.delFlag = delFlag;
	}
	/** 是否删除  （系统字典表） */
	public String getDelFlag (){
			return this.delFlag ;
	}
			/** 创建人 */
	public void setCreateBy (String createBy){
			this.createBy = createBy;
	}
	/** 创建人 */
	public String getCreateBy (){
			return this.createBy ;
	}
			/** 创建时间 */
	public void setCreateDate (LocalDateTime createDate){
			this.createDate = createDate;
	}
	/** 创建时间 */
	public LocalDateTime getCreateDate (){
			return this.createDate ;
	}
			/** 更新人 */
	public void setUpdateBy (String updateBy){
			this.updateBy = updateBy;
	}
	/** 更新人 */
	public String getUpdateBy (){
			return this.updateBy ;
	}
			/** 更新时间 */
	public void setUpdateDate (LocalDateTime updateDate){
			this.updateDate = updateDate;
	}
	/** 更新时间 */
	public LocalDateTime getUpdateDate (){
			return this.updateDate ;
	}
			/** 备注 */
	public void setRemark (String remark){
			this.remark = remark;
	}
	/** 备注 */
	public String getRemark (){
			return this.remark ;
	}
			/** 数据关联标识 */
	public void setDataIdentification (String dataIdentification){
			this.dataIdentification = dataIdentification;
	}
	/** 数据关联标识 */
	public String getDataIdentification (){
			return this.dataIdentification ;
	}
			/** 拥有权限镜像 */
	public void setPermissionMirroring (String permissionMirroring){
			this.permissionMirroring = permissionMirroring;
	}
	/** 拥有权限镜像 */
	public String getPermissionMirroring (){
			return this.permissionMirroring ;
	}
	


}
